SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 65288: The metadata_setassn function does not successfully remove a user from a group even though the return code is 0 when you use the Chinese locale

DetailsHotfixAboutRate It

If you use the Chinese locale (zh=Chinese) and try to remove a user from a group with the metadata_setassn function, the user might not be successfully removed from the group. In this scenario, a return code of 0 appears, but the user is not removed.

For example, you would encounter this issue if you ran code similar to the following:

 rc = metadata_setassn("omsobj:Person\&personId", "IdentityGroups", "Remove", "omsobj:IdentityGroup\&groupId");

The same code in SAS® 9.4M1 (TS1M1) removes the user from the group correctly.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Metadata Server64-bit Enabled AIX9.4_M69.4_M69.4 TS1M69.4 TS1M7
64-bit Enabled Solaris9.4_M69.4_M69.4 TS1M69.4 TS1M7
HP-UX IPF9.4_M69.4_M69.4 TS1M69.4 TS1M7
Linux for x649.4_M69.4_M69.4 TS1M69.4 TS1M7
Solaris for x649.4_M69.4_M69.4 TS1M69.4 TS1M7
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.